package com.yanqu.road.entity.unioncampwar.center;


import com.yanqu.road.entity.DataObject;
import com.yanqu.road.entity.FieldTypeAnnotation;
import com.yanqu.road.entity.servergroup.ICrossServerGroup;
import com.yanqu.road.utils.string.StringUtils;
import org.apache.mina.util.ConcurrentHashSet;

import java.util.ArrayList;
import java.util.List;
import java.util.Set;

/**
 * 商帮分组数据,后台配置
 */
@FieldTypeAnnotation(tableName = "t_s_union_camp_war_config")
public class CenterUnionCampWarConfigData extends DataObject {

    @FieldTypeAnnotation(desc = "模板id", update = true, select = true)
    private int modelId;
    @FieldTypeAnnotation(desc = "渠道", update = true, select = true)
    private int channelId;
    @FieldTypeAnnotation(desc = "匹配参数")
    private int matchParam;
    @FieldTypeAnnotation(desc = "参数名")
    private String param;
    @FieldTypeAnnotation(desc = "参数值")
    private String value;
    @FieldTypeAnnotation
    private long modifyTime;

    public int getModelId() {
        return modelId;
    }

    public void setModelId(int modelId) {
        this.modelId = modelId;
    }

    public int getChannelId() {
        return channelId;
    }

    public void setChannelId(int channelId) {
        this.channelId = channelId;
    }

    public String getParam() {
        return param;
    }

    public void setParam(String param) {
        this.param = param;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public long getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(long modifyTime) {
        this.modifyTime = modifyTime;
    }

    public int getMatchParam() {
        return matchParam;
    }

    public void setMatchParam(int matchParam) {
        this.matchParam = matchParam;
    }
}
